.inporbox {width:1210px; margin:0 auto 15px; display:inline; float:left;}
.inporbox .leftbox {width:210px; float:left;}
.inporbox .minbox {width:670px; margin-left:10px; margin-top:10px; margin-bottom:0; float:left;}
.inporbox .rightbox {width:310px; float:right; margin-top:10px;}

/*鐒︾偣鍥�*/
.focimgbox {overflow:hidden; position:relative; margin-bottom:8px;}
.flashbox {overflow:hidden; position:relative;}
.imagebox {text-align:right; position:relative; z-index:999;}
.bitdiv {display:inline-block; width:18px; height:18px; margin:0 10px 10px 0; cursor:pointer; float:right;}
.defimg {background-image:url(../images/02.png);}
.curimg {background-image:url(../images/01.png);}
/*鐒︾偣鍥� end*/

.sadbox {width:675px; float:left;}
.sadbox ul li {margin-right:10px; float:left;}
.sadbox ul li.last {margin:0;}
.sadbox ul li img {width:160px; height:132px;border:none!important;; }
.sadbox ul li img:hover {width:160px; height:132px; border:none!important;opacity:0.8; filter:Alpha(Opacity=80);}

/*蹇嵎鏌ヨ閾炬帴*/
#qmode {width:310px; float:left;}
#qmode ul {width:309px; float:left; margin:0; border-top:solid 1px #DDD; border-left:solid 1px #DDD;}
#qmode li {float:left; width:102px; height:76px; line-height:130px; list-style:none; border-bottom:solid 1px #DDD;; border-right:solid 1px #DDD;; text-align:center; background:#FFF url(../images/tmico.png) no-repeat;}
#qmode li:hover {background:#A40000 url(../images/tmico.png) no-repeat; color:#FFF;}
#qmode li a {width:102px; height:76px; display:block; color:#666;}
#qmode li a:hover {color:#FFF; text-decoration:none;}
#qmode li.m1 {background-position:0 0;}
#qmode li.m2 {background-position:-102px 0;}
#qmode li.m3 {background-position:-204px 0;}
#qmode li.m4 {background-position:0 -76px;}
#qmode li.m5 {background-position:-102px -76px;}
#qmode li.m6 {background-position:-204px -76px;}
#qmode li.m7 {background-position:0 -152px;}
#qmode li.m8 {background-position:-102px -152px;}
#qmode li.m9 {background-position:-204px -152px;}
#qmode li.m10 {background-position:0 -228px;}
#qmode li.m11 {background-position:-102px -228px;}
#qmode li.m12 {background-position:-204px -228px;}
#qmode li.m13 {background-position:0 -304px;}
#qmode li.m14 {background-position:-102px -304px;}
#qmode li.m15 {background-position:-204px -304px;}
#qmode li.m16 {background-position:0 -380px;}
#qmode li.m17 {background-position:-102px -380px;}
#qmode li.m18 {background-position:-204px -380px;}
#qmode li.m1:hover {background-position:-306px 0;}
#qmode li.m2:hover {background-position:-408px 0;}
#qmode li.m3:hover {background-position:-510px 0;}
#qmode li.m4:hover {background-position:-306px -76px;}
#qmode li.m5:hover {background-position:-408px -76px;}
#qmode li.m6:hover {background-position:-510px -76px;}
#qmode li.m7:hover {background-position:-306px -152px;}
#qmode li.m8:hover {background-position:-408px -152px;}
#qmode li.m9:hover {background-position:-510px -152px;}
#qmode li.m10:hover {background-position:-306px -228px;}
#qmode li.m11:hover {background-position:-408px -228px;}
#qmode li.m12:hover {background-position:-510px -228px;}
#qmode li.m13:hover {background-position:-306px -304px;}
#qmode li.m14:hover {background-position:-408px -304px;}
#qmode li.m15:hover {background-position:-510px -304px;}
#qmode li.m16:hover {background-position:-306px -380px;}
#qmode li.m17:hover {background-position:-408px -380px;}
#qmode li.m18:hover {background-position:-510px -380px;}
/*蹇嵎鏌ヨ閾炬帴 end*/

/*蹇嵎鎼滅储*/
.screenbox {width:308px; height:311px; float:left; border:solid 1px #DDD;}
.screenbox h3 {height:28px; line-height:28px; background:#f8ecdc; font-size:14px; padding:0 10px; border-bottom:solid 1px #DDD;}
.screenbox .ulcon {padding:10px;}
.screenbox dl {width:288px; margin:3px 0; float:left;}
.screenbox dl dt {width:70px; height:30px; line-height:30px; float:left; text-align:right;}
.screenbox dl dd {width:218px; float:right;}
.screenbox em {width:103px; height:30px; line-height:30px; float:left; margin-right:5px;}
.screenbox em.m1 {width:65px;}
.screenbox pre {width:100px; height:22px; float:left; margin-right:5px;}
.screenbox em label, .screenbox pre label { cursor:pointer;}
.screenbox em label input {margin-right:5px;}
.screenbox dl .btn {width:120px; height:28px; background:#e4393c; text-align:center; font-size:14px; border:0; color:#FFF; cursor:pointer;}
.screenbox dl .btn:hover {width:120px; height:28px; background:#F60; text-align:center; font-size:14px; border:0; color:#FFF; cursor:pointer;}
.screenbox .ipt {width:60px; height:20px; line-height:20px;}
.screenbox .ipt1 {width:180px; height:20px; line-height:20px; color:#999;border: 1px solid #dadada;}
.screenbox .stypebox {padding:0;}
.screenbox .stypebox li {float:left; width:28px; height:20px; line-height:20px; padding:0 5px; margin:2px; background:#FFF; display:block; cursor:pointer;}
.screenbox .stypebox li:hover {background:#ef4043; color:#FFF;}
.screenbox p {padding:5px 0; margin-top:5px; text-align:center; display:inline-table; width:100%; border-top:solid 1px #DDD;}
.screenbox .btn1 {width:60px; height:20px; line-height:20px; text-align:center; border:0; background:#ef4043; color:#FFF; cursor:pointer;}
.screenbox .btn1:hover {background:#F60;}
/*蹇嵎鎼滅储 end*/

/*鍟嗘爣鍒嗙被*/
#classbox {width:1210px; float:left; margin-bottom:10px;}
#classbox .leftbox {width:890px; float:left; overflow:hidden;}
#classbox .tmclass {width:1210px; margin-bottom:20px; float:left;}
#classbox .tmclass h2 {width:1210px;height:40px;line-height:40px;border-bottom: solid 4px #E4393C;font-size:16px;color: #E4393C;font-weight:bold;}
#classbox .tmclass h2 a {float:right; font-size:16px; color:#528FCC; height:40px; line-height:40px;font-weight: normal;}
#classbox .tmclass h2 a:hover {color:#f60;}
#classbox .tmclass ul { margin-top:10px;}
#classbox .tmclass ul li { float:left; width:165px; margin-right:5px; float:left;}
#classbox .tmclass ul li a {height:30px; line-height:30px; display:block; color:#528FCC; font-size:14px; text-indent:5px;}
#classbox .tmclass ul li a:hover {background:#fff1ee; color:#f60;}
#classbox .tmclass ul li em {color:#E4393C;}
/*鐗逛环鍟嗘爣*/
.c_setbox {margin:0; float:left; width:100%; margin-bottom:10px;}
.c_setbox .title dl {padding:0; height:40px; line-height:40px; margin:0;}
.c_setbox .title dl h2 {float:left; font-size:16px; margin:0; color:#E4393C; font-weight:bold;}
.c_setbox .title dl dt {float:right; text-align:center; padding:0 20px; margin-right:2px; cursor:pointer; overflow:hidden; font-size:14px; background:#f5f5f5; height:39px; line-height:39px; border:solid 1px #ccc; border-bottom:0; border-radius:2px 2px 0 0;}
.c_setbox .title dl dt.hover {background:#fff; font-weight:bold; color:#E4393C; height:43px; line-height:43px;}
.c_setbox .contable {border-top:solid 4px #e4393c;}
.c_setbox .contable ul {padding:10px 4px;}
.c_setbox .contable ul li {width:138px; _height:150px; _display:block; float:left; margin:5px 6px; cursor:pointer; position:relative;}
.c_setbox .contable ul li p {text-align:center; line-height:2em;width:100%;height:32px;overflow:hidden;}
.c_setbox .contable ul li:hover {color:#F60; text-decoration:underline;}
.c_setbox .contable ul li img {width:136px; height:118px; border:solid 1px #ccc; opacity:1; filter:Alpha(Opacity=100);}
.c_setbox .contable ul li img:hover {width:134px; height:116px; border:solid 2px #E4393C; opacity:0.8; filter:Alpha(Opacity=80);}
.c_setbox .contable .spebox {position:absolute; top:1px; left:1px; z-index:100; background:#f60; min-width:46px; padding:0 2px;}
.c_setbox .contable .spebox p {font-size:12px; color:#fff;}

#classbox .rightbox {width:310px; float:right;}
.contactbox {width:310px; float:left; overflow:hidden; background:#fff;}
.contactbox h3 {display:inline-block;width:288px;height:40px;line-height:40px;border-bottom:solid 4px #E4393C;font-size:14px;padding:0 10px;overflow:hidden;font-weight: normal;color:#E4393C;border-top:solid 1px #f5f5f5;border-left:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;}
.contactbox h3 a {float:right;font-size: 14px;font-weight:normal;color:#999;line-height:40px;}
.contactbox h3 a:hover {color:#f60;}
.contactbox ul {padding:10px 0;  background:#fff; overflow:hidden;border: 1px solid #f5f5f5;border-top:none;margin-bottom: 10px;}
.contactbox ul li { display:block;padding-left:26px; margin-bottom:0;margin-left: 30px;
    border-left: 1px solid #f98823;}
.contactbox ul li:last-child{border-left:none;}
.contactbox ul li.top{text-align: center;border-bottom: 1px solid #f5f5f5;padding-left:0;margin-left: 0;border-left:none;margin-bottom: 10px;padding-bottom: 10px;}
.contactbox ul li.top b{font-size: 18px; color:#E4393C;}
/*.contactbox ul li.mobi { height:55px;background:url(../images/phone.png) 10px -135px no-repeat;}*/
.contactbox ul b {width:100%; float:left; line-height:1.5em; font-size:14px; color:#858585;position:relative;font-weight: normal;}
.contactbox ul b span{font-weight: bold;color:#f98823;margin-right: 2px;}
.contactbox ul b img{position:absolute;left:-37px;top:-1px;width:22px;height:23px;color:#898989;}
.contactbox ul b dfn {color:#333;}
.contactbox ul em {width:114px; float:left; line-height:1.5em; font-size:14px;color:#858585;}
.contactbox ul strong { line-height:1.5em; font-size:16px;}
.contactbox i {margin:0 4px 4px 4px; float:left; display:inline;}

.fullad {width:890px; height:182px; margin-top:15px; background:#f5f5f5;}
.fullad img:hover {opacity:0.9;}
.fullad{width:890px;height:182px;overflow:hidden;position:relative;}
#txt1{ font-size: 22px;color:#fff;font-weight:bold;position: absolute;top:10px;left:20px;opacity:1;}
.fullad .aaa .txt2{font-size: 24px;color:#fff;}
.fullad .aaa .txw-lei{ font-size: 16px;color:yellow;font-weight:normal;margin:5px 0;}
.fullad .aaa{position: absolute; top:5px;left:260px;background-color: rgba(255,255,255,.0);padding:10px 20px;}
.fullad .aaa .txw{font-size: 14px;color:#fff;text-align: left;opacity:1;line-height:20px;}
#particles-js{width:100%; height:500px; }
canvas{display:block; vertical-align:bottom; }

#all_conbox {width:1210px; float:left; margin-bottom:20px;}
#all_conbox h2 {height:40px; line-height:40px; border-bottom:solid 4px #e4393c; color:#e4393c; font-weight:bold; font-size:16px; margin-bottom:10px;}
#all_conbox h2 a {float:right; font-size:14px; margin-left:10px; height:30px; line-height:50px;}
#all_conbox .leftbox {width:250px; height:523px; background:#f9f3ea; float:left; margin-right:13px;}
#all_conbox .leftbox img {width:248px; height:447px; border:solid 1px #ccc; opacity:1; filter:Alpha(Opacity=100);}
#all_conbox .leftbox img:hover {width:246px; height:445px; border:solid 2px #e4393c; opacity:0.8; filter:Alpha(Opacity=80);}
#all_conbox .leftbox em {float:left; width:33.33%; height:22px;display:inline-block; line-height:22px;}
#all_conbox .leftbox em a {height:22px;  color:#666; text-indent:5px;margin-left: 5px;}
#all_conbox .leftbox em a:hover {color:#F60;}
#all_conbox .minbox {width:726px; float:left; overflow:hidden;}
#all_conbox .minbox ul{width:736px;}
#all_conbox .minbox li {width:168px; height:167px; float:left; ;box-sizing: border-box; margin:1px 12px 9px 2px; _margin-right:7px;background:#f9f3ea; border:solid 1px #ddd; padding:0;}
#all_conbox .minbox li:hover {border:solid 2px #F60; padding:0;}
#all_conbox .minbox li p {text-align:center; height:22px; line-height:22px;width:100%;overflow:hidden;}
#all_conbox .minbox li p em {margin-left:5px;}
#all_conbox .minbox li a.title {float:left; width:110px; text-align:left; padding:0 5px; height:26px; line-height:26px; overflow:hidden;}
#all_conbox .minbox li a.type {float:right; height:26px; line-height:26px; padding-right:5px; color:#666;}
#all_conbox .minbox img {width:100%; height:140px; opacity:1; filter:Alpha(Opacity=100);}
#all_conbox .minbox img:hover {opacity:0.8; filter:Alpha(Opacity=80);}
#all_conbox .rightbox {width:216px; float:right; margin-left:5px;}
#all_conbox .rightbox li {float:left; display:inline-block; width:72px; height:52px;}
#all_conbox .rightbox li img {width:70px; height:50px; border:solid 1px #f5f5f5; opacity:1; filter:Alpha(Opacity=100);}
#all_conbox .rightbox li img:hover {width:68px; height:48px; border:solid 2px #e4393c; opacity:0.8; filter:Alpha(Opacity=80);}
#all_conbox .rightbox .adimg {width:216px; height:152px; background:#f5f5f5; float:right; overflow:hidden; margin-top:5px;}
#all_conbox .rightbox .adimg img {width:214px; height:150px; border:solid 1px #ccc; opacity:1; filter:Alpha(Opacity=100);}
#all_conbox .rightbox .adimg img:hover {width:212px; height:148px; border:solid 2px #e4393c; opacity:0.8; filter:Alpha(Opacity=80);}

.n_setbox {margin-bottom:10px; float:left; width:100%; min-height:274px;}
.n_setbox .title dl {padding:0; height:40px; line-height:40px; margin:0; overflow:hidden;}
.n_setbox .title dl h2 {float:left; font-size:16px; margin:0; color:#e4393c; font-weight:bold;}
.n_setbox .title dl dt {float:right; text-align:center; padding:0 8px; margin-right:4px; cursor:pointer; overflow:hidden; font-size:12px; color:#666; background:#f5f5f5; height:40px; line-height:40px; border-bottom:0; border-radius:2px 2px 0 0;}
.n_setbox .title dl dt.hover {color:#e4393c; }
.n_setbox .contable {border-top:solid 4px #f00;}
.n_setbox .contable ul {padding:5px 0; /*height:220px;*/ overflow:hidden;}
.n_setbox .contable ul li {float:left; padding:10px; min-height:76px;}
.n_setbox .contable ul li a {float:left; display:block; font-size:14px; margin:2px 20px 2px 0; white-space:nowrap;color:#7c7c7c;}
.n_setbox .contable .more {border-top:dashed 1px #ccc; float:left; width:870px; min-height:120px; margin-top:5px; padding:0 10px 5px; line-height:2em; background:#fff;}
.n_setbox .contable .more h3{color:#e4393c;font-size: 15px;margin: 5px 0;}
.n_setbox .contable .more a {float:left; margin-right:15px; color:#aaa;}
.n_setbox .contable .more a:hover {color:#F60;}

.pur_w570 {width:572px; margin-bottom:10px; float:left;}
.pur_w310 {width:308px; margin:0 0 10px 0; float:right;}
.pur_w310 .plainbox{border:none;overflow:hidden;}
.plainbox {width:99%; height:180px; border:solid 1px #f5f5f5;}
.plainbox h3 {height:30px; line-height:30px; border-bottom:solid 4px #f00; font-size:14px; padding:0 10px; overflow:hidden;color:#e4393c;}
.plainbox h3 a {float:right; font-size:12px; font-weight:normal; color:#666;}
.plainbox h3 a:hover {color:#f60;}
.plainbox h3 em {float:right; font-size:12px; font-weight:normal; color:#666;}
.plainbox h3 em b {color:#f60; margin:0 2px;}
.plainbox ul {padding:10px;height:auto;}
.plainbox li {padding-left:10px; margin-bottom:5px; height:21px; border-bottom:dashed 1px #DDD; background:url(../image/sbg01.png) left center no-repeat;}
.plainbox li.none {background:none; padding:0;}
.plainbox li em {margin-right:10px; float:left;color:#858585;}
.plainbox li a {float:left; display:block;color:#858585;}
.plainbox li a.w570 {width:460px;}
.plainbox li a.w310 {width:240px;}
.plainbox li a i {float:right; font-style:normal; color:#999;}
.plainbox li u {width:14px; height:14px;/* background:url(../images/number.gif) no-repeat;*/line-height: 14px;text-align: center;color:#fff;font-size: 12px;background-color: #858585; float:left; margin:2px 10px 0; _overflow:hidden;text-decoration: none;}
.plainbox li u.n1 {background:#e4393c;}
.plainbox li u.n2 {background:#e4393c;}
.plainbox li u.n3 {background:#e4393c;}/*
.plainbox li u.n4 {background:#e4393c;}
.plainbox li u.n5 {background:#e4393c;}*/
.plainbox .hei150{overflow:hidden;height:150px;}
.casebox {width:308px; border:solid 1px #f5f5f5; float:left; position:relative; margin-bottom:10px; height:182px;overflow:hidden;margin-left:10px;}
.casebox h3 {height:30px; line-height:30px; border-bottom:solid 4px #f00; font-size:14px; padding:0 10px; overflow:hidden; float:left; width:288px;color:#e4393c;}
.casebox h3 a {font-size:12px; font-weight:normal; float:right;}
.rollbox {width:308px; height:136px; margin:0 0 10px 0; overflow:hidden;}
.rollbox ul {padding:10px; width:288px; float:left;}
.rollbox li  {width:278px; padding-left:10px; margin-bottom:6px; /*height:21px;*/ border-bottom:dashed 1px #DDD; float:left; background:url(../image/sbg01.png) left center no-repeat;color:#858585;}
.rollbox li:first-child span,.rollbox li:nth-child(2) span,.rollbox li:nth-child(3) span{color:#e4393c;}

#all_span {width:1210px; float:left; margin-bottom:20px;}
#all_span .infor {width:1207px; float:left; border:solid 1px #f5f5f5; /*border-top:solid 4px #DDD;*/ position:relative;}
#all_span .i_setbox {margin:0; width:100%;}
#all_span .i_setbox .title dl {padding:0; height:40px; line-height:40px;}
#all_span .i_setbox .title dl h2{ line-height:40px; float:left; font-size:18px; font-weight:normal; padding-left:13px; padding-right:40px;}
#all_span .i_setbox .title dl dt {float:left; text-align:center; padding:0 10px; margin-right:3px; cursor:pointer; overflow:hidden; color:#858585; height:40px; line-height:40px; font-size:14px;}
#all_span .i_setbox .title dl dt.hover {background:#FFF; font-weight:bold; color:#e4393c; height:40px; line-height:40px; font-size:14px;}
#all_span .i_setbox .contable {border-top:solid 1px #e4393c; height:199px; padding-top:10px;}
#all_span .contable .more {position:absolute; right:10px; top:14px;}
#all_span .contable .more a {color:#666;}
#all_span .contable .more a:hover {color:#F60;}
#all_span .contable ul { padding-left:10px;}
#all_span .contable li { float:left; display:inline-block;width:850px; padding-left:8px; margin-bottom:5px; height:21px; line-height:22px; border-bottom:dashed 1px #DDD;  cursor:pointer; overflow:hidden;}
#all_span .contable li  a{color:#999;}
#all_span .contable li  a:hover{color:#333;}
#all_span .contable li:hover {text-decoration:underline; color:#F60;}
#all_span .contable li em {float:right; color:#999;}
#all_span .contable p {color:#777; width:538px; padding-left:10px; margin-bottom:15px; height:66px; line-height:1.8em; overflow:hidden; text-indent:2em;}
#all_span .foimg {width:300px; height:174px; position:absolute; top:53px; right:15px; float:right;}

#all_span .connbox {width:307px; float:left; border:solid 1px #f5f5f5;  margin-left:10px; position:relative; height:250px;}
#all_span .connbox h3 {border-bottom:solid 1px #e4393c; height:40px; line-height:40px; padding:0 10px; font-size:16px;font-weight: normal;}
#all_span .connbox ul {padding:10px 5px;}
#all_span .connbox li {width:268px; padding-left:10px; margin-bottom:5px; height:21px; border-bottom:dashed 1px #DDD; float:left; background:url(../images/sbg.png) 3px -202px no-repeat; cursor:pointer;}
#all_span .connbox li:hover {text-decoration:underline; color:#F60;}
#all_span .connbox li b {margin-right:5px;}
#all_span .connbox .wx {margin:20px auto; width:125px; height:125px;}
#all_span .connbox dfn {position:absolute; right:10px; top:80px; width:170px; font-size:12px;}
#all_span .connbox dfn a {color:#e4393c;}


.adimgbox {width:1210px; float:left; margin-bottom:20px;}
.adimgbox ul li {float:left; width:400px; height:100px; margin-right:5px;}
.adimgbox ul li.last {margin:0;}
.adimgbox ul li img {width:398px; height:98px; border:solid 1px #ccc; opacity:1; filter:Alpha(Opacity=100);}
.adimgbox ul li img:hover {width:396px; height:96px; border:solid 2px #e4393c; opacity:0.8; filter:Alpha(Opacity=80);}